home *** CD-ROM | disk | FTP | other *** search
/ Programmer Power Tools / Programmer Power Tools.iso / progjrn / pj_6_6.arc / LISTING.2 < prev    next >
Text File  |  1988-08-30  |  564b  |  20 lines

  1.   1  /*
  2.   2   *  n.c     -----   Runs a Unix process at a desired "nice" value.
  3.   3   */
  4.   4  
  5.   5  #include <stdio.h>
  6.   6  
  7.   7  main(argc,argv)
  8.   8  char **argv;
  9.   9  {
  10.  10      int nicevalue;      /* Desired nice value */
  11.  11  /*
  12.  12   * A real program should perform decent error handling.  This one
  13.  13   * does not.
  14.  14   */
  15.  15      nicevalue = atoi(argv[1]);  /* Get nice value from cmd line */
  16.  16  
  17.  17      nice(nicevalue);        /* Set nice value */
  18.  18      execvp(argv[2], &argv[2]);  /* Run desired pgm using nice value*/
  19.  19  }
  20.